package com.engine4cloud.tdf.education.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.engine4cloud.tdf.common.security.service.TdfUser;
import com.engine4cloud.tdf.education.dto.EduActivitiesFileDTO;
import com.engine4cloud.tdf.education.dto.query.EduActivitiesFileQueryDTO;
import com.engine4cloud.tdf.education.dto.result.EduActivitiesFileResultDTO;
import com.engine4cloud.tdf.education.entity.EduActivityFileEntity;

import java.util.List;

public interface EduActivityFileService extends IService<EduActivityFileEntity> {
    void batchSave(EduActivitiesFileQueryDTO dto, List<EduActivitiesFileDTO> fileList, TdfUser user);

    void batchUpdate(EduActivitiesFileQueryDTO dto, List<EduActivitiesFileDTO> fileList, TdfUser user);

    List<EduActivitiesFileResultDTO> findList(EduActivitiesFileQueryDTO dto);
}